.register{
  height: 100%;
  text-align: center;
  background-color: #58638d;
  background-image:url('../../assets/images/register.jpg');
  .top-row{
    color: black;
    height: 50px;
    top: 30px;
    width: 100%;
    background: rgba(248, 237, 237, 0.5);
    .register-str{
      float: left;
      .register-logo{
        padding: 5px 0px 5px 40px;
      }
      .register-center{
        opacity:  0.5;
        height: 20px;
        font-size: 35px;
        position: relative;
        top: -15px;
      }
      .register-title{
        position: relative;
        font-size: 30px;
        top: -13px;
      }
    }

  }
  .register-form{
    height: 60vh;
    padding: 10px;
    width: 20vw;
    border-radius: 25px;
    background: white;
    margin: 20vh 10% 0 auto;

    /deep/.ivu-divider-horizontal {
      display: block;
      height: 1px;
      width: 100%;
      min-width: 100%;
      margin: 0px 0;
      clear: both;
    }

    .register-login{
      font-size: 18px;
      float: right;
      padding: 6px 12px 5px 0px;
    }

    h1{
      float: left;
    }
    .register-content{
      padding: 50px 30px 0px 30px;
      /deep/ .ivu-input{
        font-size: 14px;
        padding: 6px 7px;
        height: 46px;
      }
      .btn-item{
        padding-top: 40px;
        .register-btn{
          width: 80%;
          height: 46px;
          font-size: 17px;
          border-radius: 25px;
          background-color: #7fba9c;
        }
      }
    }

  }
}
